vanmaram

Lame duck - meaning in malayalam

Meanings for Lame duck

noun
അതിരു കവിഞ്ഞ പരാശ്രയശീലമുള്ള വ്യക്തി